<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>

</body>
<script>
    //   // 一定要记着  计时器不能嵌套计时器
    // var timer = setTimeout(function () {
    //     var timer1 = setInterval(function () {
    //         console.log(1111111);
    //     }, 1000)
    // }, 5000)


    // 延时器    延迟  一段时间  执行   特定的代码
    // 延时器    只执行一次 
    // var timer = setTimeout(function () {
    //     console.log("大家好,我是延时器！");
    // }, 5000)

    // 清除延时器   
    // clearTimeout(timer);  //根据延时器编号来清；

    // 一个简单的异步案例
    // for (var i = 0; i < 4; i++) { // 0.3 ms
    //     var timer = setTimeout(function () {   //1000ms
    //         console.log(i); //4
    //         console.log("当前计时器执行完毕");
    //     }, 1000);
    //     console.log("timer", timer);
    // }
    // console.log("i=" + i); // 4
    // console.log("for循环执行完毕");

    // 一定要记着  计时器不能嵌套计时器

    // 延时器模拟计时器
    // var timer;
    // function a() {
    //     timer = setTimeout(function () {
    //         // console.log(1111111);
    //         a();
    //     }, 1000)
    //     console.log(timer);
    // }

    // a();

    // 计时器模拟延时器
    // var timer = setInterval(function () {
    //     console.log(111111)

    //     clearInterval(timer);
    // }, 1000)





</script>

</html>